;(function() {
    init_parsley();
    $.fn.modal.Constructor.prototype.enforceFocus = function () { };
    $('#search_member').select2({
        placeholder: "请输入会员姓名/手机号/卡号,至少输入2个字符",
        minimumInputLength: 2,
        ajax:{
            delay:300,
            url:"/gym/behavior/ajaxSearchMember",
            data:function(param){
                var query = {
                    search: param.term,
                };
                return query;
            },
            processResults: function (data) {
                return {
                    results: data
                };
            },
        }
    });
    $('#search_member').on('select2:select', function (e) {
        var data = e.params.data;
        if (!!data.face1) {
            $('#face1').attr('src',data.face1);
        }
        if (!!data.card_no)
        {
            $("#card_no").val(data.card_no);
        }
        if (data.id > 0) {
            $.post(
                "/gym/Behavior/getCardInfo",
                {"order_id":data.id, "type" : 2},
                function(res){
                    close_loading();
                    if(res.flag){
                    //     var res_data = res.data;
                    //     if (!!res_data.face1) {
                    //         $('#face1').attr('src',res_data.face1);
                    //     }

                    }else{
                        toastr['error'](res.msg,"操作失败！");
                    }
                }
            );
        }
    });
	   	$("#form-submit").click(function(){
	   		var flag=$('#validate-form').parsley('validate' );
	   		if(flag){
	   			loading();
	   			var card_no=$("#card_no").val();
	   			$.post(
	   				"/gym/Behavior/member_out",
	   				{"card_no":card_no},
	   				function(data){
	   					close_loading();
			      		if(data.flag){
			      			$("#myModal").modal("hide");
			      			toastr['success']("操作成功！", ''); 
			      			$("#myform #btn-advanced-refresh").trigger("click");// 刷新页面
			      		}else{
			      		 	toastr['error'](data.msg,"操作失败！"); 
			      		}
	   				}
	   			);
	   		}
	   	})
})();